blade ditcher - French English Dictionary